eKOK Dokumentacja Integracyjna
0.4.0 - draft Poland flag

Przyjmowane leki

W ramach karty e-KOK rejestrowane są dodatkowe informacje o dawkowaniu w kontekście wystawionych recept, zarejestrowanych w systemie e-recepta, oraz informacje o przyjmowaniu leków OTC.

Informacje o stosowanych lekarz przechowywane są w systemie w postaci zasobów FHIR MedicationStatement.

Dodatkowo system umożliwia pobranie danych o wystawionych receptach pacjenta, przetwarzanych w systemie e-recepta. Dane recepty udostępniane są w postaci zasobu FHIR DocumentReference. Dokument recepty udostępniany jest w ramach zasobu FHIR Binary.

Rejestracja dodatkowych informacji o przyjmowanych lekach na receptę

Warunki wejściowe:

  1. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  2. Pobrany token dostępowy

Scenariusz:

  1. Rejestracja zasobu FHIR MedicationStatement z informacją o przyjmowanych lekach na receptę PLeKOKPrescriptionMedicationStatement

Warunki wyjściowe:

  1. Zwrócony zasób FHIR MedicationStatement, zarejestrowany na serwerze FHIR

Aktualizacja dodatkowych informacji o przyjmowanych lekach na receptę

Warunki wejściowe:

  1. Pobrany zasób FHIR MedicationStatement z informacją o przyjmowanych lekach na receptę
  2. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  3. Pobrany token dostępowy

Scenariusz:

  1. Aktualizacja zasobu FHIR MedicationStatement z informacją o przyjmowanych lekach na receptę PLeKOKPrescriptionMedicationStatement

Warunki wyjściowe:

  1. Zwrócony zasób FHIR MedicationStatement, zarejestrowany na serwerze FHIR

Wyszukanie dodatkowych informacji o przyjmowanych lekach na receptę

Kryteria wyszukiwania:

obligatoryjnie: brak

opcjonalnie:

  • medication-statement-patient.patient-identifier (token) - identyfikator pacjenta
  • _profile (uri) - profil zasobu
  • status (token) - status
  • base-on-identifier (token) - identyfikator recepty
  • context (reference) - referencja do świadczenia w ramach którego zarejestrowano dane dodatkowe

Warunki wejściowe:

  1. Pobrany token dostępowy

Scenariusz:

  1. Wyszukanie zasobu FHIR MedicationStatement

Warunki wyjściowe:

  1. Zasób FHIR Bundle obejmujący wyszukane zasoby FHIR MedicationStatement o profilu PLeKOKPrescriptionMedicationStatement, zarejestrowane na serwerze FHIR, spełniające zadane kryteria.

Rejestracja informacji o przyjmowanych lekach OTC

Warunki wejściowe:

  1. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  2. Pobrany token dostępowy

Scenariusz:

  1. Rejestracja zasobu FHIR MedicationStatement z informacją o przyjmowanych lekach OTC PLeKOKOTCMedicationStatement

Warunki wyjściowe:

  1. Zwrócony zasób FHIR MedicationStatement, zarejestrowany na serwerze FHIR

Aktualizacja informacji o przyjmowanych lekach OTC

Warunki wejściowe:

  1. Pobrany zasób FHIR MedicationStatement z informacją o przyjmowanych lekach OTC
  2. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  3. Pobrany token dostępowy

Scenariusz:

  1. Aktualizacja zasobu FHIR MedicationStatement z informacją o przyjmowanych lekach OTC PLeKOKOTCMedicationStatement

Warunki wyjściowe:

  1. Zwrócony zasób FHIR MedicationStatement, zarejestrowany na serwerze FHIR

Wyszukanie informacji o przyjmowanych lekach OTC

Kryteria wyszukiwania:

obligatoryjnie: brak

opcjonalnie:

  • medication-statement-patient.patient-identifier (token) - identyfikator pacjenta
  • _profile (uri) - profil zasobu
  • status (token) - status

Warunki wejściowe:

  1. Pobrany token dostępowy

Scenariusz:

  1. Wyszukanie zasobu FHIR MedicationStatement

Warunki wyjściowe:

  1. Zasób FHIR Bundle obejmujący wyszukane zasoby FHIR MedicationStatement o profilu PLeKOKOTCMedicationStatement, zarejestrowane na serwerze FHIR, spełniające zadane kryteria.

Dostęp do listy recept pacjenta

Dostęp do listy recept pacjenta przetwarzanych w ramach systemu obsługi e-recept obejmuje listę recept wraz z informacją o statusie realizacji recept.

Wyszukanie dodatkowych informacji o przyjmowanych lekach na receptę z podsystemu obsługi e-Recepty

Kryteria wyszukiwania:

obligatoryjnie:

  • patient-identifier(system value) - identyfikator pacjenta

opcjonalne :

  • _sort(date), _sort(-date) - sortowanie po dacie wydania recepty rosnąco, malejąco
  • date - data wystawienia recepty
  • description - nazwa leku
  • request-status - status recepty

Warunki wejściowe:

  1. Pobrany token dostępowy

Scenariusz:

  1. Wyszukanie zasobów FHIR DocumentReference z danymi recepty.

Warunki wyjściowe:

  1. Zwrócony zasób Bundle z serwera FHIR obejmujący zasoby FHIR DocumentReference z danymi recepty

Dostęp do dokumentu recepty z podsystemu obsługi e-Recepty

Kryteria wyszukiwania:

obligatoryjnie:

  • prescription-identifier - identyfikator techniczny recepty
  • record-date - data zapisania recepty w systemie P1

Warunki wejściowe:

  1. Pobrany token dostępowy

Scenariusz:

  1. Wyszukanie zasobu FHIR Binary z dokumentem recepty

Warunki wyjściowe:

  1. Zwrócony zasób Bundle z serwera FHIR obejmujący zasób FHIR Binary z dokumentem recepty